be promiscuous - German English Dictionary